* {
	margin:					0;
}

html, body {
	height:					100%;
	font-family:			arial;
	font-size:				11px;
}

.main {
	position:				relative;
	height:					100%;
}

.container {
	min-height:				100%;
	position:				absolute;
	width:					100%;
}

.header {
	clear:					both;
	position:				relative;
}

.content {
	clear:					both;
	margin-bottom:			25px;
	text-align:				center;
}

.footer {
	clear:					both;
	position:				absolute;
	bottom:					0;
	height:					25px;
	width:					100%;
}

.poweredby {
	font-family:			arial;
	font-size:				9px;
	font-weight:			bold;
	text-align:				center;
	vertical-align:			text-top;
}

.poweredby img{
	vertical-align:			middle;
}